package models.rutas;

import java.util.ArrayList;
import java.util.List;

import javax.persistence.Entity;
import javax.persistence.ManyToMany;
import javax.persistence.OneToMany;

import models.usuarios.Usuario;
import play.db.jpa.Model;

@Entity
public class Ruta extends Model {

	public String nombre;

	@ManyToMany
	public List<Usuario> autores;

	@OneToMany
	public List<Tramo> tramos = new ArrayList<Tramo>();

	@OneToMany
	public List<Comentario> comentario = new ArrayList<Comentario>();

	public Ruta(Usuario autor, String nombre) {
		autores = new ArrayList<Usuario>();
		this.autores.add(autor);
		this.nombre = nombre;
	}
}
